page {
    background-color: #F9FAFB;
}

.setting_top {
    // height: 88rpx;
    // margin-top: 18rpx;
    // padding-top: 18rpx;
    background: #FFFFFF;
    font-size: 36rpx;
    // border: 2rpx solid red;
}

.setting_item {
    font-size: 32rpx;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    margin-bottom: 24rpx;
    // padding-top: 24rpx;
    border-radius: 20rpx;

    // padding-bottom: 40rpx;
    .setting_item_info {
        // padding: 34rpx 0;
        height: 104rpx;
        border-bottom: solid 1rpx #F3F3F3;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin: 0 40rpx;

        .setting_item_info_1 {
            display: flex;
            align-items: center;
        }

        .setting_item_title {
            // font-size: 32rpx;
            font-weight: 500;
            color: #333333;
            margin-left: 16rpx;
        }

        .setting_item_subtitle {
            width: 500rpx;
            // font-size: 22rpx;
            font-weight: 400;
            color: #999999;
            margin-left: 24rpx;
        }
    }
}

.outbtn {
    width: 100%;
    height: 112rpx;
    background-color: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 32rpx;
    font-weight: 500;
    color: #333333;
}

.cancellationbtn {
    font-size: 28rpx;
    font-weight: 500;
    color: #999999;
    width: 750rpx;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: 48rpx;
}

.logoutPopup_page {
    background-color: #FFFFFF;
    margin: 0 32rpx;
    font-size: 28rpx;
    font-weight: 500;
    color: #333333;

    .logoutPopup_page_title {
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 32rpx;
        margin-top: 28rpx;
    }

    .logoutPopup_page_notice {
        margin-top: 42rpx;
    }

    .logoutPopup_page_desc {
        width: 670rpx;
        background: #F5F5F5;
        border-radius: 20rpx;
        font-weight: 400;
        color: #666666;
        margin-top: 32rpx;

        .logoutPopup_page_desctext {
            padding: 12rpx 24rpx;
        }
    }

    .logoutPopup_page_illustrate {
        margin-top: 32rpx;
    }

    .logoutBtn {
        margin-top: 32rpx;
        width: 686rpx;
        height: 80rpx;
        display: flex;
        justify-content: center;
        align-items: center;
        background: #E02020;
        border-radius: 40px;
        color: #FFFFFF;
    }
}

.servicep_hone {
    margin: 0 30rpx;
    width: 686rpx;
    border-radius: 26rpx;
    background-color: #FFFFFF;
}

.service_phone_item {
    width: 680rpx;
    height: 112rpx;
    font-size: 36rpx;
    font-weight: 500;
    color: #333333;
    display: flex;
    align-items: center;
    justify-content: center;
    border-bottom: solid 1rpx #DADADE;
}

.service_phone_btn {
    margin: 0 32rpx;
    width: 686rpx;
    height: 114rpx;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 16rpx;
    border-radius: 26rpx;
    font-size: 36rpx;
    font-weight: 500;
    color: #000000;
    background-color: #FFFFFF;
}
.csConsulte{
    background-color: #FFFFFF;
    border:none;
    font-size: 32rpx;
    font-weight: 500;
    color: #333333;
    padding-left: 16rpx;
    width: 100%;
    text-align: left;
}

.csConsulte::after{
    border:none
}